trail head - German English Dictionary